make insinuation - Alemán Inglés Diccionario